Kate Middleton Wears Mask While Doing Charity Work In Sheffield